home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / os2 / memsz313.zip / SOURCE.ZIP / FRANCAIS.ZIP / FRANCAIS.IPF < prev    next >
Text File  |  1996-02-09  |  17KB  |  368 lines

  1. #include "memsize.h"
  2. :userdoc.
  3. :title.Aide de 'Ressources système'
  4. :body.
  5.  
  6. :h1 res=ID_MAIN.Introduction
  7. :i1.Introduction
  8. :artwork name='memsize.bmp' align=center.
  9. :p.
  10. Ce programme affiche plusieurs éléments relatifs aux ressources du
  11. système, et met à jour ces informations une fois par seconde s'il
  12. dispose de suffisamment de ressources processeur pour cela. Les éléments
  13. affichés sont &colon.
  14. :p.
  15. :hp2.Date/heure:ehp2. - L'heure et la date, dans le format défini par
  16. les informations de pays de votre système (d'après la ligne &apos.COUNTRY=&apos.
  17. de votre fichier CONFIG.SYS).
  18. :p.
  19. :hp2.Temps écoulé:ehp2. - Le temps écoulé depuis que le système a été
  20. lancé pour la dernière fois.
  21. :p.
  22. :hp2.Mémoire physique libre:ehp2. - La quantité de mémoire système
  23. libre, d'après la fonction :hp1.DosMemAvail:ehp1..
  24. :note.Cette fonction fait partie de l'ancien système 16 bits, et ne compte que
  25. la mémoire physique sous les 16Mo, et a aussi été modifiée juste avant
  26. la sortie d'OS/2 2.0 pour ne jamais indiquer moins de 512ko.
  27. #ifdef USE_OS20MEMU
  28. :note.Si l'utilitaire :hpt.OS20MEMU:ehpt.:hdref res=60001.
  29. et ses pilotes de périphériques sont installés, ce nombre sera plus
  30. précis, au coût d'une charge processeur plus importante.
  31. #endif
  32. :p.
  33. :hp2.Mémoire virtuelle libre:ehp2. - La quantité de mémoire virtuelle
  34. disponible, d'après la fonction :hp1.DosQuerySysInfo:ehp1.. Il s'agit de
  35. la quantité de mémoire physique libre, plus l'espace libre dans le
  36. fichier d'échange, plus l'espace disponible pour l'augmentation du
  37. fichier d'échange, moins l'espace libre minimum réservé sur le disque
  38. d'échange.
  39. :p.
  40. :hp2.Taille fichier d'échange:ehp2. - La taille actuelle du fichier
  41. d'échange du système, :hp4.SWAPPER.DAT:ehp4..
  42. Pour localiser le fichier, l'entrée :hp4.SWAPPATH:ehp4. est recherchée
  43. dans le fichier :hp4.CONFIG.SYS:ehp4.. Cette entrée fournit le nom du
  44. répertoire où est stocké le fichier d'échange et indique l'espace
  45. minimum qui doit être laissé disponible sur le disque du fichier
  46. d'échange.
  47. :p.
  48. :hp2.Espace d'échange libre:ehp2. - La quantité d'espace libre sur
  49. le disque où réside le fichier d'échange, moins l'espace libre minimum.
  50. Ceci représente l'augmentation potentielle maximale du fichier
  51. d'échange.
  52. :p.
  53. :hp2.Espace d'échange inutilisé:ehp2. - L'espace libre dans le fichier
  54. d'échange actuellement alloué. Quand cette quantité descend à zéro, le
  55. fichier d'échange doit être agrandi, normalement par incrément de un méga-
  56. octet.
  57. :p.
  58. :hp2.Taille fichier d'impression:ehp2. - L'espace disque
  59. utilisé par les fichiers d'attente d'impression.
  60. :p.
  61. :hp2.Charge processeur (%):ehp2. - Le pourcentage approximatif de la
  62. puissance du processeur utilisée. Il s'agit d'une moyenne calculée
  63. pendant la seconde précédente.
  64. :note.Cette fonction et l'application :hp4.Activité du processeur:ehp4.
  65. ne cohabitent pas très bien.
  66. :hpt.Pourquoi ?:ehpt.:hdref res=60002.
  67. :note.Si le pilote :hpt.HRTIMER.SYS:ehpt.:hdref res=60000.
  68. est installé, ce nombre sera plus précis.
  69. :hpt.Pourquoi ?:ehpt.:hdref res=60003.
  70. :p.
  71. :hp2.Nombre de tâches actives:ehp2. - Le nombre de lignes dans la
  72. liste des tâches du système, qui est la liste affichée quand vous
  73. pressez les touches :hp4.Ctrl:ehp4. et :hp4.Échap:ehp4..
  74. :note.Toutes les entrées de la liste des tâches du système ne sont pas
  75. affichées dans la :hp4.Liste de fenêtres:ehp4.. Certaines sont
  76. configurées pour ne pas être affichées.
  77. :p.
  78. :hp2.Nombre de processus:ehp2. - Le nombre de processus en cours d'exécution sur
  79. le système.
  80. :p.
  81. :hp2.Nombre de threads:ehp2. - Le nombre de threads en cours d'exécution sur
  82. le système. Il y a au moins un thread par processus.
  83. :p.
  84. :hp2.Espace disque libre total:ehp2. - La somme de l'espace libre sur
  85. tous les disques fixes locaux.
  86. :p.
  87. :hp2.Libre sur X:ehp2. - L'espace libre sur le disque X.
  88. :p.
  89. Comme vous avez déjà pu le constater, l'aide en ligne est disponible, et
  90. les commandes du programme peuvent être atteintes via le menu système de
  91. la fenêtre. Les commandes suivantes sont disponibles &colon.
  92. :sl compact.
  93. :li.:hpt.Sauvegarder la configuration:ehpt.:hdref res=IDM_SAVE_APPLICATION.
  94. :li.:hpt.Réinitialiser l&apos.environnement:ehpt.:hdref res=IDM_RESET_DEFAULTS.
  95. :li.:hpt.Cacher la barre de titre:ehpt.:hdref res=IDM_HIDE_CONTROLS.
  96. :li.:hpt.Configurer...:ehpt.:hdref res=IDM_CONFIGURE.
  97. :li.:hpt.Réinitialiser charge processeur:ehpt.:hdref res=IDM_RESETLOAD.
  98. :li.:hpt.Copier:ehpt.:hdref res=IDM_COPY.
  99. :li.:hpt.A propos:ehpt.:hdref res=IDM_ABOUT.
  100. :li.:hpt.Fermer:ehpt.:hdref res=IDM_EXIT.
  101. :esl.:p.
  102. En plus des fonctionnalités déjà décrites, le programme accepte les
  103. commandes provenant des gestionnaires de polices et de couleurs d'OS/2,
  104. et se comporte en serveur DDE pour tous les éléments affichés. Le nom
  105. DDE de l'application est «MEMSIZE», et les noms des éléments sont les
  106. mêmes que les noms affichés par défaut (par exemple, «Mémoire physique
  107. libre»).
  108.  
  109. :h1 res=IDM_SAVE_APPLICATION.Sauvegarder la configuration (Option de menu)
  110. :i1.Sauvegarder la configuration (Option de menu)
  111. Quand cette option de menu est sélectée, le programme enregistre sa
  112. position sur l&apos.écran et l&apos.état de l&apos.option :hp4.Cacher la
  113. barre de titre:ehp4.. La prochaine fois que le programme est lancé, la
  114. configuration actuelle sera réutilisée.
  115. :p.
  116. :note. La touche de raccourci pour cette fonction est :hp4.F2:ehp4..
  117.  
  118. :h1 res=IDM_RESET_DEFAULTS.Réinitialiser l&apos.environnement (Option de menu)
  119. :i1.Réinitialiser l&apos.environnement (Option de menu)
  120. Cette option de menu entraîne la réinitialisation des attributs de
  121. police et de couleur du programme à leurs valeurs par défaut.
  122.  
  123. :h1 res=IDM_HIDE_CONTROLS.Cacher la barre de titre (Option de menu)
  124. :i1.Cacher la barre de titre (Option de menu)
  125. La sélection de cette option de menu entraîne la disparition de la barre
  126. de titre de la fenêtre, et des contrôles qui y sont associés (le menu
  127. système, la plaquette de réduction). Cette option peut être inversée en
  128. cliquant deux fois l&apos.un des boutons de la souris. De plus, comme il
  129. m&apos.a semblé très utile de pouvoir déplacer la fenêtre quand la barre
  130. de titre est absente, la fenêtre est configurée de telle sorte que vous
  131. pouvez la faire glisser en pressant l&apos.un des boutons de la souris.
  132. :p.
  133. :note.La touche de raccourci pour cette fonction est :hp4.Alt+H:ehp4..
  134.  
  135. :h1 res=IDM_CONFIGURE.Configurer (Option de menu)
  136. :i1.Configurer (Option de menu)
  137. La sélection de cette option de menu entraîne l'apparition de la boîte
  138. de dialogue de configuration du programme.
  139. Pour plus d'informations, voir
  140. :hpt.Configurer (Dialogue):ehpt.:hdref res=IDD_CONFIGURE..
  141. :note.Le raccourci clavier pour cette commande est :hp4.Alt+C:ehp4..
  142.  
  143. :h2 res=IDD_CONFIGURE.Configurer (Dialogue)
  144. Cette boîte de dialogue vous permet de modifier tous les aspects
  145. configurables du comportement de ce programme. Pour quitter ce dialogue
  146. sans effectuer de changement, pressez la touche :hp4.Échap:ehp4. ou
  147. sélectez la plaquette :hp4.Annuler:ehp4.. Pour valider les changements
  148. que vous avez effectués, pressez la touche :hp4.Entrée:ehp4. ou sélectez
  149. la plaquette :hp4.Ok:ehp4..
  150. .br
  151. Les éléments configurables sont les suivants :
  152. :p.
  153. :hp2.Données affichés:ehp2.
  154. Les articles que vous sélectionnerez dans la liste des :hp4.Données
  155. affichées:ehp4. seront surveillés et affichés par le programme. Les
  156. articles en surbrillance sont surveillés. Pour mettre un article en
  157. surbrillance, sélectez-le à l'aide de la souris. Pour supprimer la
  158. surbrillance, sélectez à nouveau l'article.
  159. Pour modifier le nom par défaut d'un élément, ou pour restituer le nom
  160. par défaut, cliquez deux fois sur un élément non sélectionné. L'élément
  161. sera sélectionné et une boîte de dialogue vous permettra de modifier le
  162. nom de l'élément.
  163. :p.
  164. :hp2.Afficher «K»ilo-octets:ehp2.
  165. Ces boutons-radio vous permettent de définir si les grandes quantités
  166. sont affichées en kilo-octets jamais, toujours ou uniquement si leur
  167. valeur excède 512ko.
  168. Par défaut, les tailles de plus de 500ko sont affichées en kilo-octets.
  169. Attention, un kilo-octet représente 1024 octets et non 1000.
  170. :p.
  171. :hp2.Priorité:ehp2.
  172. Ce champ vous permet de définir la priorité de la routine de
  173. surveillance du programme, dans la classe de priorité «time-critical».
  174. Vous pouvez faire varier la priorité de 0 à 31. Une priorité de 31 est
  175. la plus haute priorité possible dans le système, exception faite des
  176. interruptions matérielles. La priorité 0 est la priorité la plus basse
  177. de la classe «time-critical». Pour obtenir la plus grande précision dans
  178. la mesure de la charge du processeur, vous devriez utiliser la valeur
  179. maximale. Toutefois, certains utilisateurs se sont plaints du fait que
  180. leur programme de communication manquait occasionnellement des données
  181. quand le programme s'exécute. C'est la raison pour laquelle la priorité
  182. est maintenant modifiable.
  183. :p.
  184. :hp2.Période de mise à jour:ehp2.
  185. Ce champ vous permet de définir le temps s'écoulant entre deux mises à
  186. jour de la fenêtre de surveillance. Cette période peut varier de une à
  187. trente secondes, par palier d'un dixième de seconde. Le nombre affiché
  188. exprime des dixièmes de seconde.
  189. :p.
  190. :hp2.Point d'ancrage:ehp2.
  191. Ce contrôle vous permet de définir un coin de la fenêtre dont la
  192. position reste fixe quand la taille de la fenêtre est modifiée. La
  193. taille de la fenêtre peut changer quand la liste des articles surveillés
  194. est modifiée, ou quand la police est modifiée à l'aide de la palette de
  195. polices.
  196. :p.
  197. :hp2.Cacher la barre de titre:ehp2.
  198. Quand la fenêtre du programme n'est pas réduite, elle peut apparaître
  199. avec ou sans la barre de titre, le menu système et les boutons de
  200. réduction et d'agrandissement. La fenêtre peut être déplacée en la
  201. faisant glisser.
  202. :p.
  203. :hp2.Toujours visible:ehp2.
  204. Quand cette case est cochée, 'Ressources système' reste visible en
  205. permanence.
  206. :p.
  207. :hp2.Animer:ehp2.
  208. Cette case active l'animation lors de l'ouverture et de la fermeture de
  209. la fenêtre. Quand cette case est cochée, la fenêtre du programme s'ouvre
  210. et se ferme de la même façon que les dossiers : avec un accompagnement
  211. sonore et une animation. De même que pour les dossiers, cette
  212. fonctionnalité doit être activée dans la configuration du système.
  213. :p.
  214. :hp2.Afficher système de fichiers:ehp2.
  215. Lorsque cette case est cochée, chaque ligne affichant l'espace
  216. disponible sur un disque indique le type de système de fichiers utilisé
  217. par le disque. L'utilisation de cette option entraîne une fenêtre de
  218. surveillance plus large.
  219. :p.
  220. :hp2.Afficher noms d'unités:ehp2.
  221. Lorsque cette case est cochée, chaque ligne affichant l'espace
  222. disponible sur un disque indique le label de volume du disque.
  223. L'utilisation de cette option entraîne une fenêtre de surveillance plus
  224. large.
  225. :p.
  226. :hp2.Afficher les secondes:ehp2.
  227. Quand cette case est cochée, les secondes sont affichées pour l'heure
  228. et le temps écoulé.
  229.  
  230. :h3 res=IDD_LABEL.Nom de l'élément (Boîte de dialogue)
  231. Cette boîte de dialogue affiche les noms actuel et par défaut d'un
  232. élément affiché, et vous permet de le modifier. Pour modifier le nom,
  233. tapez le nouveau nom à la place du nom actuel. Pour restituer le nom par
  234. défaut, sélectez la plaquette Défaut.
  235.  
  236. :h1 res=IDM_RESETLOAD.Réinitialiser charge processeur (Option de menu)
  237. :i1.Réinitialiser charge processeur (Option de menu)
  238. Cette option de menu permet de réinitialiser la fonction de mesure de la
  239. charge du processeur.
  240.  
  241. :h1 res=IDM_COPY.Copier (Option de menu)
  242. :i1.Copier (Option de menu)
  243. Cette option de menu copie le contenu de la fenêtre dans le presse-
  244. papiers du système dans deux formats : texte et bitmap. La version texte
  245. contient tous les éléments affichés dans un format permettant son
  246. insertion dans un éditeur de textes. La version bitmap est une copie de
  247. la fenêtre, et peut être utilisée dans les programmes manipulant des
  248. graphiques.
  249. :p.
  250. La touche de raccourci pour cette commande est Ctrl+Inser.
  251.  
  252. :h1 res=IDM_ABOUT.A propos (Option de menu)
  253. :i1.A propos (Option de menu)
  254. Cette option fait apparaître la fenêtre d&apos.informations sur le
  255. programme.
  256. Pour plus d'informations, voir
  257. :hpt.A propos (Dialogue):ehpt.:hdref res=IDD_ABOUT..
  258.  
  259. :h2 res=IDD_ABOUT.A propos (Dialogue)
  260. Cette boîte de dialogue affiche le nom du programme, l'icône et les
  261. informations de Copyright. Pour quitter le dialogue, pressez la touche
  262. :hp4.Entrée:ehp4., la barre d'espacement ou la touche :hp4.Échap:ehp4..
  263.  
  264. :h1 res=IDM_EXIT.Fermer (Option de menu)
  265. :i1.Fermer (Option de menu)
  266. Le choix de cette option de menu entraine l'arrêt du programme.
  267.  
  268. :h1 res=IDM_KEYS_HELP.Aide sur les touches
  269. :i1.Aide sur les touches
  270. Les touches de fonction suivantes sont disponibles dans ce
  271. programme &colon.
  272. :sl compact.
  273. :li.F1 - Aide
  274. :li.F2 - Sauvegarder la configuration
  275. :li.F3 - Sortie
  276. :li.Alt+C - Configurer
  277. :li.Alt+H - Cacher la barre de titre
  278. :li.Ctrl+Inser - Copier
  279. :esl.:p.
  280.  
  281. :h1 res=IDD_PROFILE_PATH.Répertoire configuration
  282. :i1.Répertoire configuration
  283. Cette boîte de dialogue est affichée quand le programme ne trouve pas
  284. son fichier de configuration (.INI), et demande où ce fichier se trouve
  285. ou l&apos.endroit où il doit être créé.
  286. :p.
  287. Seul un nom de répertoire existant sera accepté. Une fois le nom entré,
  288. pressez la touche :hp4.Entrée:ehp4. ou sélectez la plaquette
  289. :hp4.Ok:ehp4. pour que le programme continue son exécution.
  290. :p.
  291. Si vous voulez interrompre l'initialisation du programme, pressez la
  292. touche :hp4.Échap:ehp4. ou sélectez la plaquette :hp4.Annuler:ehp4..
  293.  
  294. :h1 res=60000.HRTIMER - Pilote de chronomètre haute résolution.
  295. Le pilote de chronomètre haute résolution, HRTIMER.SYS, permet aux
  296. programmes d'accéder à un composant normalement inutilisé sur les IBM
  297. PCs. Il possède une résolution de 840 nanosecondes, 64k fois mieux que
  298. la résolution normale de l'horloge, qui est de 55 millisecondes.
  299. :p.Ce programme peut être trouvé, entre autres, aux endroits suivants : sur
  300. :hp4.CompuServe:ehp4.,
  301. dans la librairie
  302. :hp4.Device Driver Development:ehp4.
  303. du forum
  304. :hp4.OS/2 Developer's Forum I (OS2DF1):ehp4.,
  305. sous le nom
  306. :hp4.TIMER.ZIP:ehp4. ;
  307. sur Internet, par ftp anonyme sur les sites
  308. :hp4.ftp.cdrom.com:ehp4.
  309. et
  310. :hp4.hobbes.nmsu.edu:ehp4.,
  311. dans le répertoire
  312. :hp4./pub/os2/dev16:ehp4.,
  313. sous le nom
  314. :hp4.hrtimer.zip:ehp4..
  315. :p.Le code source de ce pilote de périphérique provient du numéro d'automne
  316. du magazine IBM Personal Systems Developer. Il est gratuit, mais le
  317. copyright original appartient à IBM.
  318.  
  319. #ifdef USE_OS20MEMU
  320. :h1 res=60001.OS20MEMU - Carte d'utilisation de la mémoire OS/2
  321. Le programme OS20MEMU permet à l'utilisateur d'obtenir une liste
  322. exhaustive des zones mémoire utilisées par les programmes ou par le
  323. système lui même.
  324. :p.Ce programme peut être trouvé, entre autres, sur les sites ftp anonymes
  325. :hp4.ftp.cdrom.com:ehp4.
  326. et
  327. :hp4.hobbes.nmsu.edu:ehp4.,
  328. dans le répertoire
  329. :hp4./pub/os2/textutil:ehp4.,
  330. sous le nom
  331. :hp4.20memu.zip:ehp4..
  332. :p.OS20MEMU est gratuit, le copyright appartenant à IBM.
  333. :note.Assurez-vous d'utiliser la version de novembre 1994 (ou une version plus
  334. récente), car les versions antérieures ne fonctionnent pas avec Warp.
  335. #endif
  336.  
  337. :h1 res=60002.D'où vient le conflit avec «Activité du processeur» ?
  338. Ce programme, ainsi que «Activité du processeur», CPULOAD, CPUMETER et
  339. les programmes similaires, essaie de mesurer l'activité du processeur en
  340. évaluant le nombre de cycles processeurs qui lui sont alloués à la
  341. priorité la plus basse. Si un de ces programme arrive à s'exécuter à une
  342. si basse priorité, il utilise le temps d'inactivité. S'il n'y a pas de
  343. temps d'inactivité, l'ordinateur est occupé à 100%. Plus le programme
  344. s'exécute à la priorité système «inactif», moins le processeur est
  345. chargé.
  346. :p.
  347. Exécuter deux programmes de ce type pose un problème : ils essaient tous
  348. les deux d'utiliser ce temps d'inactivité. Si vous exécutez deux copies
  349. du même programme, et rien d'autre, ils devraient tous les deux indiquer
  350. une charge processeur de 50%. Si vous exécutez deux programmes
  351. différents, ils seront tous les deux affectés, en principe à des degrés
  352. différents.
  353.  
  354. :h1 res=60003.A quoi sert HRTIMER.SYS ?
  355. Quand HRTIMER.SYS est installé, la surcharge que représente le système
  356. est prise en compte dans la charge CPU.
  357. :p.
  358. La charge du processeur est déterminée en comparant la quantité de
  359. travail qui peut être effectuée à la priorité «inactif» avec la quantité
  360. maximale qu'il a été possible d'effectuer jusqu'ici. Sans information
  361. complémentaire, l'activité normale du système apparaît comme une charge
  362. processeur de zéro.
  363. HRTIMER.SYS, quand il s'installe, effectue un calibrage pour déterminer
  364. la quantité de travail réalisable à la plus haute priorité. Cette mesure
  365. est utilisée par le programme.
  366.  
  367. :euserdoc.
  368.